Inheritance diagram for Exponent::GUI::Windowing::CCursor:

Definition at line 32 of file CCursor.hpp.
System cursors.
Definition at line 59 of file CCursor.hpp.
| Exponent::GUI::Windowing::CCursor::CCursor | ( | EMouseCursor | cursor = e_arrowCursor |
) |
Construction
| cursor | The cursor to use |
| Exponent::GUI::Windowing::CCursor::CCursor | ( | HINSTANCE | instance, | |
| const long | resourceId | |||
| ) |
Construction
| instance | Application instance | |
| resourceId | The resource id of the cursor to load from the app |
| Exponent::GUI::Windowing::CCursor::CCursor | ( | const long | resourceId | ) |
Constuction
| resourceId | The resource id of the cursor to load |
| virtual Exponent::GUI::Windowing::CCursor::~CCursor | ( | ) | [virtual] |
Destruction
| CCrsrHandle Exponent::GUI::Windowing::CCursor::getCursor | ( | ) | const |
Get the cursor
| CCrsrHandle | The mac format cursor |
| HCURSOR Exponent::GUI::Windowing::CCursor::getCursor | ( | ) | const |
Get the windows cursor handle
| HCURSOR | The windows cursor |
| EMouseCursor Exponent::GUI::Windowing::CCursor::getCursorId | ( | ) | const [inline] |
Get the cursor id
| EMouseCursor | The mouse cursor |
Definition at line 144 of file CCursor.hpp.
References m_cursorId.
| void Exponent::GUI::Windowing::CCursor::hideCursor | ( | ) |
Hide the cursor
| void Exponent::GUI::Windowing::CCursor::setAnimatedCursor | ( | HINSTANCE | instance, | |
| const unsigned long | resourceId | |||
| ) |
Load an animated cursor
| instance | Application instance | |
| resourceId | The resource id of the cursor to load from the app |
| void Exponent::GUI::Windowing::CCursor::setCursor | ( | EMouseCursor | cursor | ) |
Set the cursor form a system id
| cursor | The mouse cursor |
| void Exponent::GUI::Windowing::CCursor::setCursor | ( | const long | resourceId | ) |
Set the cursor from a resource id
| resourceId | The resource id of the cursor to load |
| void Exponent::GUI::Windowing::CCursor::setCursor | ( | HINSTANCE | instance, | |
| const long | resourceId | |||
| ) |
Set the cursor from a resource id
| instance | Application instance | |
| resourceId | The resource id of the cursor to load from the app |
| void Exponent::GUI::Windowing::CCursor::showCursor | ( | ) |
Show the cursor
Arrow (normal)
Definition at line 44 of file CCursor.hpp.
Hand
Definition at line 45 of file CCursor.hpp.
Timer / Hourglass
Definition at line 48 of file CCursor.hpp.
Text beam
Definition at line 46 of file CCursor.hpp.
Left right drag
Definition at line 50 of file CCursor.hpp.
Resize
Definition at line 47 of file CCursor.hpp.
Size both directions
Definition at line 51 of file CCursor.hpp.
Up down drag
Definition at line 49 of file CCursor.hpp.
CCrsrHandle Exponent::GUI::Windowing::CCursor::m_cursor [protected] |
Handle to the cursor
Definition at line 189 of file CCursor.hpp.
HCURSOR Exponent::GUI::Windowing::CCursor::m_cursor [protected] |
pointer to the cursor
Definition at line 184 of file CCursor.hpp.